.main_c_c {  display: flex;  justify-content: space-between;  padding: 0.16rem 0.28rem 0.12rem;  background: #f5f5f5;  .avatar {    width: 1.8rem;    height: 1.8rem;    background: #fff;    overflow: hidden;    img {      width: 100%;      height: 100%;    }  }  .info {    flex: 1;    display: flex;    flex-direction: column;    justify-content: space-between;    padding: 0.04rem 0 0.04rem 0.2rem;    font-size: 0.26rem;    color: #101010;    line-height: 0.36rem;  }}.info {  .info_t {    span {      display: -webkit-box;      /*! autoprefixer: off */      -webkit-box-orient: vertical;      /* autoprefixer: on */      -webkit-line-clamp: 2;      overflow: hidden;      line-height: 1.5;    }    p {      color: #999999;      margin-top: 0.12rem;    }  }  .amount {    font-size: 0.3rem;    color: #d43228;  }}